#!/bin/bash

echo ${num:-100}        #100
num=200
echo ${num:-100}        #200

echo ${a:=100}          #100
echo a=$a               #a=100
echo ${a:=200}          #100

#特殊用法总结
# ${a:-b}如果a存在，则整个表达式的值为a，否则整个表达式的值为b
# ${a:=b}如果a存在，则整个表达式的值为a，否则整个表达式的值为b,并且把b的值赋值给a